Modeling of Multibody Systems with the Object-oriented Modeling Language Dymola

نویسندگان

  • M Otter
  • H Elmqvist
  • F E Cellier
چکیده

The object-oriented modeling language Dymola allows the physical modeling of large interconnected systems based on model components from diierent engineering domains. It generates symbolic code for diierent target simulators. In this paper, a Dymola class library for the eecient generation of the equations of motion for multibody systems is presented. The library is based on an O(n) algorithm which is reformulated in an object-oriented way. This feature can also be interpreted as a bond graph oriented modeling of multibody systems. Furthermore a new algorithm for a certain class of variable structure multi-body systems, such as systems with Coulomb friction, is presented, which allows the generation of eecient symbolic code.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism

In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...

متن کامل

Modeling and Evaluation of Stochastic Discrete-Event Systems with RayLang Formalism

In recent years, formal methods have been used as an important tool for performance evaluation and verification of a wide range of systems. In the view points of engineers and practitioners, however, there are still some major difficulties in using formal methods. In this paper, we introduce a new formal modeling language to fill the gaps between object-oriented programming languages (OOPLs) us...

متن کامل

Methods for Tearing Systems of Equations in Object-oriented Modeling

Modeling of continuous systems gives a set of differential and algebraic equations. In order to utilize explicit integration routines, the highest order derivatives must be solved for. In certain cases there exist algebraic loops, i.e., subsets of the equations must be solved simultaneously. The dependency structures of such subsets are often sparse. In such cases, the solution may be found mor...

متن کامل

Object-Oriented Modeling of Complex Physical Systems Using the Dymola Bond-Graph Library

In this paper, a new bond-graph library is introduced, programmed as part of the Dymola object-oriented graphical modeling environment. It is shown that the embedding of bond graphs into the Dymola modeling framework adds both expression power and flexibility to the bond-graph modeling methodology. The Dymola modeling framework is summarized, and the new bond-graph library is introduced. An (ac...

متن کامل

Object Oriented Simulation using Modelica

In this report we present the new standard tool of object oriented simulation, the object oriented programming language Modelica. Modelica is a modern language built on non-casual modeling with mathematical equations and object oriented constructs to facilitate reuse of modeling knowledge. The design of Modelica started in the continuous time domain since there is a common mathematical framewor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996